package com.quan.pm.commons.vo;


import com.quan.pm.entity.PmProjectCenter;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.ToString;

import java.util.List;

/**
 * 项目管理-项目中心
 *
 * @author yhaoquan
 * @email yhaoquan@163.com
 * @date 2023-02-27 21:01:30
 */
@Data
@ToString(callSuper = true)
@EqualsAndHashCode(callSuper = true)
public class PmProjectCenterVo extends PmProjectCenter {

    /**
     * 项目开始日期范围
     */
    private String startDateRange;

    /**
     * 项目结束日期范围
     */
    private String endDateRange;

    /**
     * 部门分类父路径ID
     */
    private Long[] cascaderDeptPathVals;

    /**
     * 开发人员信息
     */
    private List<PmProjectDevEmpVo> devs;

    /**
     * 项目总天数（包含周六日）
     */
    private Long allDays;

    /**
     * 项目实际工作天数，不计算周末和节假日
     */
    private Long workingDays;

}
